HTML5 version of zNumbers game made with Phaser

I am sure you don’t know the clever puzzle game zNumbers by Karl Bartel. It was originally published for the Sharp Zaurus and no, don’t ask me what it is.

You play in a 6×6 grid, filled with numbers from 1 to 4. Every tile with a number can be moved horizontally, vertically or diagonally. The number on the block indicates how far the block must be moved. Other blocks between the start and destination don’t prevent a movement, but the destination field must be free. All possible destinations are highlighted when you select a block.

Way easier to play than to explain, so here it is the first level:

Tap/touch a number then tap/touch a destination. Will you be able to move all numbers once? The game has also been published by Lightforce games several years ago.

If you have a mobile device, you can play directly at this link.

The original game features 10 levels and I will publish an update with all levels, but above all I would like to create randomly generated levels.

Here it is the source code, completely commented:

You can add more levels, animations and an undo feature on your own, downloading the source code and playing with it.