Directed by: Ramin Eshraghi-Yazdi | nurfilms.ca | @_nur_films

Lead motion graphics and compositing: Kevin Dryden

Animation and character design: Greg Doble | @gregdoble

Additional motion graphics and compositing: Ramin Eshraghi-Yazdi

Producers: Nur Films and Frontperson | @frontperson