Had a blast playing through this one! The bosses were difficult at first but felt rewarding to figure out and beat. Good job! :)