Thanks for the feedback! I'd actually prefer if you post about bugs publicly, so that other people can see just in case they run into the same thing. You can post them here or on the discussion thread at tfgames.site.
I was considering entering it into the tf game jam, but it kinda felt like it wouldn't be in the spirit of a game jam since I've been working on this for so much longer.