Ouiaboo, while fucking hilarious, has been a thing for over 6 years now. It started when silly french-anime shit got internet popular.
Also the animations do look bad which is a real shame since that's the primary focal point of the trailer; watching characters do shit.