Here is a small info video I made about what we know about the game so far!