Survivor TD : Favor of the Gods: Survivor TD Is Out Now

After more than two years of development, Survivor TD is finally available on Steam. Survivor TD is a mix between Survivor-like and Tower Defense where your character cannot attack directly. To survive, you must place t…