Creature Battle Lab is an action game with elements of a shareware game and a tactical game from the developers of the Dojo Arcade studio. The game... Read more