[trailer]18706[/trailer] Enlarge video Description: Two massive islands play host to an online battle that reaches to the sky. Read more about this game.