This is the promotional teaser for "Controls," a feature-length neo-noir thriller from Cinevore Studios. Game journalist Zara Southard is about to find an adventure where she least suspects it....
Read more