Hey thanks a bunch for the feedback! I really appreciate you taking the time to play it and letting me know what you saw and thought!
Yeah, I see what you mean about the research points and the random DNFs. I've got some ideas on how to fix that. I'll get to work on those issues. :)