Meta
82
User
N/A

Revenge of the Titans

  • Released on Feb 24, 2011
  • By Puppy Games for PC, Mac, Linux

Revenge of the Titans Reviews & Previews

Revenge of the Titans Reviews Submit review

Website Score Publish Date
Game Watcher (PC) 8.5/10 Jul 06, 2011
EuroGamer (PC) 8/10 Apr 05, 2011
(0.1551/d/web8)