A new video just popped up showcasing some beautiful scenery of the game. We haven’t seen or heard much news about the game lately as the developers are