Aside from having a rather entertaining studio name, Stressed Ape has released their newest game onto Android called Aces vs Aliens. Unlike a lot of ‘vs’ type games that usually end up being either some odd strategy/tower defense game, or a match-3 puzzler, this one happens to be a top-down arcade shooter.