wowowow this was so good!
The screen effect with the different games is crazy for scratch. I dont even wanna know how you came up with that
SPOILERS BELOW
The story is quite cryptic but i think i understood it. The character is called "arrow" and he made a deal with this owl that also appears in the picture. His end of the deal was to stop being sad/down, which also has gameplay repercussions
I am probably way off but that's my interpretation at least
I also probably missed some things because i have no idea what that lock is about
I think this is really cool and you should be proud of it!