Dang this is awesome!and the title made me think of that Lord of the Rings verse; ... a fire shall be woken, a light from the shadow shall spring... (was this intentional? xD )