Thank you for playing and kind words. You certainly don't have to extremely intelligent to make puzzle games, because I'm certain that I'm not that intelligent. The process is the king here, you make something, try to play it, if it feels fun, you expand upon it. As a puzzle designer you have to just randomly create a level, see how solve it and add obstacles to make it a bit challenging. That's it(Don't tell anyone). :D