The Last Religion, Fallen World Films