Indie Horror Adventure ‘Throwback’ Gets A Trailer, Discovers New Legend