Batora: Lost Haven Free Download is a new sci-fi adventure where players take control of an interplanetary action RPG. Harnessing the power from sun and moon, they must fight against various enemies while exploring stunning worlds with curious stories each having their own mysteries waiting for discovery. About This Game: Avril’s life was turned upside…