It's the feature-film debut for director Jaume Serra and will be released on the 6th May in the US and 3rd June over here in the UK. Apparently the trailer will be appearing on the Apple trailers page sometime this week.

Synopsis:
A group of friends on their way to a college football game fall prey to a pair of murderous brothers in an abandoned small town (Athelston, Iowa). They discover that the brothers have expanded upon the area's main attraction - the House of Wax - and created an entire town filled with the wax-coated corpses of unlucky visitors. Now the group must find a way out before they too become permanent exhibits in the House of Wax.