Anyone heard about this? Just stumbled upon this today, downloaded the demo on XBox live. Pretty fucking fun game. Really sweet controls.
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
for the people who want to freerun in the demo