The problem with the BGE is the GPL license attached. That might be fine for prototypes, donation-ware, and open-source projects... but it's kind of a no-go when it comes to larger commercial game projects. Steam, AppStore, MacStore, all major consoles, etc are all ruled out when you have a GPL engine. It's for that reason…