Recs.
Updated
SpecsUpdate
Pros
Pro Really a nice AIO
Although large scale projects were never made with Blender, being All In One (modeller, animator, video editor and game engine too) ... makes it a good choice to start in whatever level a user might be. Still it is almost one of the most documented in different tutorials and it offers test on fly.
Cons
Con GPL license complicates commercial distribution
Any game published using the BGE runtime system is considered a derivative work, under the GPL, which disqualifies it from some distribution channels including the Apple Store. Games made with Blender have to be open source. The Blender Foundation considers this an unfortunate technicality and does not prosecute license violations. Currently, the only way to publish a game with your own-defined license is by installing the BPPlayer add-on, which is a remake of the default publishing add-on.
Recommendations
Comments
Out of Date Pros + Cons
Con No good export tool
As of right now, exported a game from blender can prove pretty chalenging.