Wow, half an hour? That's dedication! The solution to the last puzzle requires some serious out-of-the-box thinking. I believe so far only dimuslv managed to solve it, so don't feel bad for not being able to solve it. They have a really good hint in the comment below. A different approach you could try is to play around in the first level trying to break the rule that there is only one game.