mmnin on 31 May 2008
man, the twilight zone has set in. It is like total opposite of last year with Ubisoft giving no love and Capcom possibly turning around. I wonder what they have up their sleeve.