Critic Reviews

  1. 7 / 10 -- God is a Geek Updated 06/20/19
  2. 7 / 10 -- Push Square Updated 06/19/19
  3. 7 / 10 -- TheSixthAxis Updated 07/01/19

Got Your Own Opinion?

Submit a review and let your voice be heard.