Karretaros

Side-scrolling game about Cherubs locked in mortal combat with Cthulhu and his minions.
Action