Hello Dan,
Some Game Engine users (from many Forum threads) expect so much from "Unity".All of the sudden many users decided "Unity" is the solution to everything "Indie Game development".Well;it's not and will never be;regardless of the Windows platform. Oh yeah!,Unity is hot but so is many other Engines out there.These Engines all have their own places of importance;for example: 3DGS A7 vs Unity:

3DGS Price tag Unity Price tag
///// ///////// /////// /////////
1)Excellent < $1000 Excellent > $1000

2)3DGS?;User friendly Unity?;Some learning curves

3)3DGS?;Graphical fedility
a)UnityGraphical fedility?;run blazing fast basically high end tool set up.
a)3DGS;Runs fast but not blazing
fast


The lists of simple tools available and not available in both Engines goes On and on.....it doesn't really matter much in terms of the best "Indie Engine",There was a time when "Torque" was the top of the list and 3DGS was not "so-called" good enough......,that came to pass;now it's "Unity"...OK!...we shall see!.3DGS will always win because of the expectations people look for that's just a wet dreams....it's always come to pass and users run back to 3DGS (Silently)...hoping no one notice!....0__0


Good lighting doesn't just happen,it's designed.