In The Reflection Owen Sides Horror A mysterious Land, A mysterious species, how will they defeat them? and how will they get home?