I love puzzle games and sokoban is not an exception. This is a beatiful reinterpretation of the concept. Well done!