I know some people have had trouble playing this, but don't get discouraged! Everybody starts somewhere, and consider this: over 2000 people entered this jam, and only 703 actually submitted entries. You're one of those 703 with the perseverance to get something submitted. I know you didn't feel great about a video someone put up on youtube about this game, but you have to use that to improve and learn for your next project! What you have here is a creative idea that just needs better execution and polish. That's really hard to pull off in a game jam. Keep making games! This is all an iterative and growing process! :)