WOW - User Reviews -
Switch Lights

The lights are on

What's Happening


I got this game a while after its release & i have 2 say i was pleasantly surprised. This game is great, it looks amazing & the controls & gameplay feel smooth. The story is a lil confusion but once you understand it it'll be great. Great game.,


No one has commented on this article.