Ten Image Publishing today launched Below The Blades from developer Dillion Muse, a survival horror game about climbing a towering wind turbine while braving the elements and evading a monster. The launch trailer is here. The game is out now on Steam here for $5.99 / £5.29 / €6.15.