Outplay Entertainment announce the release of the franchise’s third instalment, Castle Creeps Battle! Castle Creeps ...Read Article
Outplay Entertainment release Castle Creeps Battle!
The Castle Creeps Battle Forums are open!
With an engaged group of Beta players already heavily active on the forums, the announcement of our global release now brings...Read Article