Well, at least they tried.
Uh, impressions later, I guess? I thought I'd just share this, since this doesn't seem to be getting attention. It's really an admirable effort.
Gotta love Tubby Nazca and Accel though. Looked like they were weaponized teletubbies trying to cuddle each other to death. Check out the classy call-out to Gamertotoy at the very end too!