A Sokoban like puzzle game