Thanks for playing, and glad you liked my game! But just letting you know, this game isn't supposed to be too overly complicated. That's why it's so simple and easy to understand.
The reason why the game didn't tell you that rain makes flight harder is because usually when I write the instructions for a game, I don't like to give such specific information. Only general information, the rest is supposed to be figured out and give you more fun. For exemple, I usually only say stuff such as: "Use arrow keys to move", but not "In level 7, there's this thing that does that", if you understand what I mean. This is why the game wasn't being specific about how clouds work. It's just my style of making games.
Also, the properties of thunder clouds can vary from cloud to cloud. So, some thunder clouds can be bucked, and others cannot be. Also, the reason why thunder clouds only hurt you if you touch the lightning bolt is because these clouds are already very unpredictable the way they are, so making them more harmful would only make the game too unfair. Trust me, I've had similar experiences in the past. This is not the first game I've ever created.
I'm very glad you've noticed how the sky is endless! Pretty cool, huh? It took me a while to get the infinite sky to work properly, but I did eventually. However, this is exactly how this game is supposed to be. It's supposed to have endless sky so that the fun of playing it is unlimited.
It's also funny how you didn't mention how there is no such thing as a time limit in my game, so you can practically get infinite score. This is an issue somepony else has reported to me, and I've taken it into account.
Anyways, thank you very much for your feedback! This kind of feedback usually helps a lot for my future games. And thanks for playing my game! Maybe I'll make a part 2 of this game or something in the future.