The flickering sun glows upon the desolate landscape of world Xarthus. Within this forsaken realm, humanity fights for existence in a world slowly overtaken by its own darkness. A shadowy prophecy has manifested, foretelling the final demise of the sun and the swift annihilation of all life. But,… Read More