Little early to be making roster suggestions though. I still don't have anything concrete.
this looks just like unity. have you considered using it? it's got a far larger community support base and far more games have been successfully built with it
Spelunky Guy?Steve? from Minecraft?
Who are you kidding? You'll never finish this.