This is great! The puzzles were really fun and the gimmicks were great. Every character felt powerful in their own way and it was fun figuring out the best ways to deal with each situation. I thoroughly enjoyed this from start to finish. Great job!