Connect with GameZone

Build a library, target your news, and find expert help!

Sign up now

Hide this X

Developer Details

  • Website:
  • Next upcoming game: n/a
Stats Board
  • 0people
    follow them
  • 0people playing
    their games
  • 1articles about
    their games
Gods vs. Humans Screenshot - 817866
review

Gods vs. Humans Review

Not too many games manage to actually make gamers feel like chumps. Sure, people feel cheated when they play a bad game that was incredibly overhyped Read More