I do know that Newgrounds is full of veteran Flash gamers, and I need your help. There was this game I used to play in the 2010s. In it, you had to ride a horse amidst a pretty deserted place with bushes and trees in order to capture giant dragonflies/insects using a lasso, and to feed them to some portals. Eventually, doing this awakens a giants boss and you have to take him down by riding one of these giant insects and shooting him with lasers in his weak point.
Any ideas about the name of the game and where to play it?