Korosu

A singleplayer puzzle game based upon multiple players.
Puzzle