New Moby Milestone: 50,000 unique games documented! 94,818 including all platform releases.

Crash of the Titans

Crash of the Titans Screenshots

PSP version

Crash of the Titans PSP Title Screen

Title Screen

Crash of the Titans PSP Riding the beast

Riding the beast