Based on the title and image, I thought I'd be tilting the game board and not the player. (played on a computer). That might require some extra camera movement so not sure how easy it would be to implement.
In terms of gameplay, I agree with @IIITesTerIII that the game could start with simpler levels to let players get a hang of it and then increase in difficulty.
It ran fine for me but the lag may be a combination of computer speed and also the size of the game window. Other games are much smaller but yours is about 1200px x 700px. That may require more rendering, hence laggy performance on some computers.
I did have one issue. When I clicked the Options button after the second level, the game froze and I couldn't continue or click any buttons. The entire screen had a dark tint but the background animation was moving.