...nope, not better.
Even your most recent movies are flat-out bad. This one is just animated gifs set to a techno song. There aren't even any sprites in this movie. That preloading screen with Clifford pooping had me laughing though, I gotta admit.