Yep, this puzzle was really annoying to almost everyone I think, while the following puzzles were much more easier... My bad for creating puzzles that are a bit far-fetched. xD
Thanks a lot for your compliments, it really makes me feel happy. :-3 The whole team should still continue to work on video games (maybe not together though), so feel free to follow our itch.io pages. :-P