When you see a game with simple (arguably uninspired) box art, a cheesy title (“Alien Super Mega Blaster”), no multiplayer, and screen shots that suggest it’s a simplistic Space Invaders clone, there’s no way it could be any good, right? Well, don’t judge a book by its cover, as this game surprised me. Unlike most [...]