This game looks sick!

#1Menji76Posted 10/9/2009 9:51:59 AM
I've checked out the updates on their Facebook page and it looks great. Too bad it's only coming to 360.

---
[ Menji ]