Anyone played this?
I get motion sickness playing FPS, but I hear that this game is freaking awesome!
I heard the online modes are very good, and a lot of people love this.
I get motion sickness playing FPS, but I hear that this game is freaking awesome!
I heard the online modes are very good, and a lot of people love this.