The opening puzzle reminds me of that Newgrounds game called There Is No Game. Your game really has a lot of potential. Please finish it and I'd love to play your game if you ever push an update post-jam!
Yes, I'm Inspired By That! I Will Finish That! btw, i like your game!