A game about giant robots and dashing swordsmen in a world of fantastical science and powerful mysticism.