Hi again @baobao4435,
To be completely transparent, I know very little about Mega Grants and what it takes to be successful with them. With that being said, I think trying for something never really causes us harm Especially when you’re passionate about what you’re creating. So I’d say go for it!
Also, the helicopter is not something I’ve ever seen in a tower defense game before but it’s kind of awesome