You should really do a tutorial or at least write it on the game page. I also struggled to figure out what to do, but amazing art! Also, the SFX and music are really good and harmonize very well with the game. Good job!
A full in depth tutorial would have been good yeah. I don't think I'd write anything on the page itself that I didn't already write in the in game info screen though (since it's meant to be the the tutorial as of now), so not sure it would be any help.