Stepetron

It's all a big meme!
Puzzle