I may have missed the part where you explain the keyboard inputs or that doesn't exist.
My gameplay experience on this was sophisticated and not so assisting.
The desktop version does look more beautiful, but I find both web version does look ok.
And the model also looks nice. The game would feel more consist if everything else get more stars.