The Cub gameplay trailer, PC demo now available

A closer look at the world behind The Cub.