The Quickstep demons were keeping Allah DOWN