Deegan on 13 October 2007
yeah, it's an old story. I just saw the game screenshots today though.
Wanna make sure you guys seen it too :P
Edit: Anybody have tried it yet please post here, I'm eager to know how it feel :)