What are you planning to implement your game in?
I have no idea. I have ported a lot of my unfinished games from the Inform 6 standard library to PunyInform, so I'll probably use Puny as a starting point. However, Puny doesn't support graphics or sound, so I might develop it in Puny and port it to Adventuron. The Inform 6 to Adventuron workflow has worked well for me in the past. We shall see.
I plan to enter an ADRIFT game. The good news is the arrival of FrankenDrift which can play ADRIFT 5 games with very high compatibility since it is based on the open source code of ADRIFT. So now ADRIFT 5 games can be played on Windows, Mac and Linux. It can also be played online on the ADRIFT site. Once it is published, I will provide a link to those who prefer to play it online. Playing online is a bit more clunky so if you can, I recommend you install the ADRIFT Runner or FrankenDrift and play ADRIFT games locally on your computer.