×
-

Star Sweep (Japan)

1 1 0

 

Puzzle Star Sweep (aka "StarSweep") is a puzzle game that released in Japan in 1997, and was finally brought to the west in 2000 (UK) and 2001 (US).
Embed Code

Great to have you back!

Great to have you back!