Here’s a trailer for the game. Looks great.