Mendel said:now its only that the light/shadows being fully dynamic isn't used to anything as the light just follows the same path... how about making the light follow camera or something like that?
Well, you can modify the variable "dynamicLight" as you like and recompile if you want another path, rolling colors, or whatever.