makingmusic476 on 15 July 2008
Holy crap, check out these screens:
http://www.neogaf.com/forum/showpost.php?p=11990459&postcount=110
http://www.neogaf.com/forum/showpost.php?p=11990614&postcount=140
And check out the cloaking!