The IndieCade Showcase at E3 was the place to go when you wanted (or needed) to get away from all the hustle and bustle the main exhibits tend to stir up, allowing you to relax, talk to some really swell developers and organizers, and try out some really fun games. One of the more enjoyable title’s [...]
