Watch the launch trailer for Twelve Minutes

The top-down interactive thriller launches this week.

Read More