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.

FULLOUTFOOL says

9/10 - Agree (2) Disagree

#3 on my list... its compatibility and community is stellar it is easy to use and you can script in pretty much anything you want.

but its costly to get the versions i want like the android or pro unity