It would be great if you could link your LD game page, so that we can go and give it a rating and feedback over there if we've come through itch.
There is a link at the top of the page, click "View Submission"
or here it is: https://ldjam.com/events/ludum-dare/42/stuck
Oh wow! I didn't even notice that button. Thanks for pointing it out.