I agree with you, I am a newbie in game making, but I have idea and want to deliver my concept easily, I want to focus in programming game logic, and the engine is the tool to deliver, without pain to "blend" things together and deliver an up-to-date technology result. Maybe this is what we are looking for Reference