Games/Stench Mechanics/MediaStench Mechanics·, 2008 · CactusMediaBack to gameAll2Screenshots2Screenshots2More about Stench MechanicsPlayer reviews