There's an impostor among us - too bad everyone's a bunch of idiots.
Thankfully, the bouncy animation and excess of memes made for entertaining viewing.
Also, is that fucking Falling from Fleeing the Complex (https://www.newgrounds.com/audio/listen/653587) I hear