Posts by tag: Creed Arena

Posted by on 06 January

Creed Arena (Xbox 360): Hands-on Review

A representative of Safari Studios recently contacted us regarding an Indie Game Development game called Creed Arena, this game is available at the Xbox Live Marketplace for 400 Microsoft Points,...
0 06 January, 2010 Review more