You put real efforts here I gotta say. I just had issues with the controls honestly, I think those need more definition.
Other than that, really great man. I can see how many hours and struggles you went through making and fixing every bits of it.
W.