Unity is now free. Of course, this isn't the full edition with all the tools you would need if you are developing anything bigger than a one-man game..
Still, the price is right.
If your the free as in speech kind, try the Blender game engine.
Hackaday Prize Entry: An Automated Still
38 minutes ago