Usually dislike "sneaking around" games and restarting from 0 can get frustrating after solving a section, but overall it's very fun and worked perfectly, good job.