Ah sweet payback
I loved it!
I've plalyed this game 3 times and its always been really funny.
Possibly one of my favorite puzzle games so far. The first thing that caught me was the name.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.