Thanks for the feedback.
It's definitely a bit rough as we were rushing to get the build finished in time to submit to the jam. If we do continue to develop this game we will definitely address the problems with aspect ratio and the end not having a "You win" screen.
Thanks once again for playing (: