I found a picture of the new Pacman TV show.

My reaction: ...

thumb||