Here’s a nice little trailer for the game that is releasing on the PC today.