The mechanic is unique enough for me. My only problem is that there does not seem to be an overarching story that ties everything together.