Munkeh111 on 14 February 2008
Looks really nice. Before now I've only ever really heard of this game cause it was one of the 1080p games. However, it does look really nice, I still want to know something about the gameplay