Souko is a Japanese block puzzle game.
In this Klotski puzzle you have to move fruit in stead of blocks. Green apple = 1, cherries = 2, banana = 3, grapes = 4 (you need this from round four onwards). So, pressing green apple to cherries yields banana (1+2=3). But pressing cherries to apple yields cherries only. Pressing the same fruits together would cancel them.
Your goal is to cancel all fruits in each stage. Use the arrow keys to push fruit around in Souko, press space to restart stage. Happy Puzzling!