/Commercial, Editor Nintendo Switch – “On The Spot” 514 Views Editor. Nintendo Date May 15, 2021 You may also like this TQG – “Taking Control” / Editor, Television Going Dark: A Sith Story / Editor, Short Film AutoTrader – “Garage” / Commercial, Director