Need to let off steam

You are here: Home Sets of self-destruction Need to let off steam

Perfect to unwind, this game keeps us civilized with people around us. How? Well grab your mouse, click on the guy and you see what you can do!
89% love this game
English