Star Sweep (Japan)

1 0 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!