It does seem like the game was rushed out to meet a date that was picked a few months ago.

I'll definitely be holding off buying the game until I get a new computer as my current one seems like it...