Thank you for your feedback, I appreciate it!
I'll take notes of the logical leaps you mentioned, I thought I took care of them by limiting the options the player could use, but looks like it wasn't done well enough, I'll try to keep that in mind for the future.