Slighly off topic here.. If you believe your game will earn $25,000 - $60,000 yearly then the license fee will be your least concern ;)
(You do not need to take down your games if you decide to not extend your license, but you will not be able to update them)
Looking forward to see your game!