• The Phantom Creeps
  • A mad scientist attempts to rule the world by creating various elaborate inventions.
  • Science Fiction, Horror
  • 42% User score