The game is under development by Massive, the studio behind a bunch of different Ubisoft gems from Far Cry 3 to The Division and an unnamed Star Wars project. ...