“The most tantalizing film duo that has eva touched the face of the earth. Specialising in the most underground massive visualization’s that eva done hit the nation. Major General and Supreme Commander are S K U D aka Skud Platoon. VFX, DIRECTOR extraordinaire’s. Making music videos and ads that put the game to shame.”

– Major General 2023