Construction was completed in August 2009 on the Liberty Mountain Snowflex Centre, a synthetic ski slope featuring Snowflex; the Centre was designed by England's Briton Engineering.
In January 2012, Liberty University's Department of Theatre Arts announced the formation of a professional theater company to occupy the Tower Theater.