By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This weekends demo made me feel a bit better about the game, but still not as excited for it as I was before the demo. Probably good to get a reality check on my expectations anyway. Anybody try the titan storm event going on right now?