De game werd onthuld via een korte teaser op de website van het spel. Verdere details over het spel ontbreken vooralsnog, buiten het feit dat het een multiplayergame is. Het is op dit moment al wel mogelijk om een spelernaam te reserveren voor de game. Een releasedatum werd niet genoemd.