Originally Posted by ACM
Xbox games get leaked like a week before release.
Game kinda sucks....
Games on all platforms usually get leaked like 1-2 weeks before release. People usually get their hands on the game early and distribute it.
PC games sometimes need a day 1 crack to play, so even if the game gets leaked on the PC, the crack might not be available until the games actual release date.
I played the demo. It was nothing to write home about. Game looks like it uses id Tech 4, but really really poorly. Gameplay was okay, but I can see it getting real boring, real fast (repetitive etc)