The game is Elveon screenshot taken from : http://screenshots.teamxbox.com/screen/49453/Elveon/ ... ok i'll post the next one....