Have you heard of this game? I've been keeping track of it on and off for about 3 years, and it seems it's finally ready to launch. Sites like Amazon say it'll go live on April 28th. You guys gonna be there? I'm thinking about getting the pre-register disc, it gives you access to Beta testing...