Ten Square Free 解謎 SPdevelopers - 1月 1, 1970 Ten Square is a fun and addictive puzzle game.The game currently contains 20 levels of increasing difficulty.Enjoy exceeding your records and complete …