1) What is "New engine"? If I am making my game purely from scratch, using Visual Studio, can it be treated as self made engine? or maybe new use of old engine of Visual Studio?
2) Does the game must be new\free\small\final version? I am now developing a game, hope to finish beta by your deadline. It's alpha is even being sold on Steam. Can it be submitted? Of course, I'll provide a free copy(ies) to reviewer(s).