This was really well made, the art is nice and the gameplay is smooth. the audio isn't anything special but it's good and get's the point across, other than that I don't have really many complaints, I think the idea is relatively simple but to say that's a complaint for a 3 day jam is a bit of a flawed view.
Overall this was really good. (and yes I did start to question if I was good at games)