STEELWING: 'The Illusion' Video Released