Invincible Demon: An Old School Top Down Shooter
June 18th, 2011 | Connor Turner

Invincible Demon is the first major release from local outfit Infiniee Bee. Taking on the role of a metallic mercenary trying to rectify a horrible deal with the devil, users must battle through 18 levels of top down madness to finish their quest and save their soul. Anyone who is familiar with such overhead classics […]