rlax

Yet another addictive flash game.

Duct tape

It’s worth a shot.