Munkeh111 on 10 April 2010
Even if you are just looking at multiplatform open world games, I think Red Dead Redemption looks far better
It is very disappointing, but there is plenty of time until release