Animation and compositing on Adobe Flash (700 different frames per character plus tweens for mechanics), FX on After Effects and Audio integration on Premiere.