Critic Reviews

Cheat Happens04/20/147 out of 10
Digitally Downloaded 07/21/144 out of 5
New Game Network 08/24/1481 out of 100
PC Gamer 06/26/1479 out of 100

Got Your Own Opinion?

Submit a review and let your voice be heard.