This game looks amazing. Not sure if any of you guys have even had a chance to look at it, but heres a link to some pics of the game. http://www.neogaf.com/forum/showthread.php?t=422113 I haven't played the original but I am downloading it now, thoughts?