Unity is a multiplatform game development tool, designed from the start to ease creation. A fully integrated professional application, Unity just happens to contain the most powerful engine this side of a million dollars.
It's a little bit buggy but hey what isn't in under 24 hours? Full screen unity3d executable.