STP: Exhaust Thing HD is a fast and furious puzzler with a number of broken design decisions that's only for the most strong-wristed of gamers.