Overrated garbage. It's a look around and look at this big word we've built. The technical achievement is amazing, but the rest of the game is so bad. Not worth it unless its like $3.
Being released the same day as Half-Life 2 obviously damaged the company enough to stop making games. How about you give them some money by buying this, loving it because it's indeed too fucking good, and maybe we might get some quality games in our industry again ;)