Cosmic Smash

Cosmic Smash (2001)

Cosmic Smash is a heavily stylised sports game based on the game squash, filled with fast arcade thrills and stylish visuals.

  • Release Date: January 11, 2001
  • Developer: Sega Rosso

Screenshots

Video

00:00
-13:08

Related Games