Eh, don't be too hard on yourself. I played your game. The concept is solid, just needs a bit of polish.
<3