WHATS YOUR THOUGHT ON IT?
From what ive seen, it looks amazing. Hearing that it will be on 360 also excites me. Only 4 more months to go.
You must be logged in to post a reply!