Solid mechanics. Gameplay is nice and juicy. Timers are a bit too tough. Longer timers with a rating system (S, A, B, C) might have been better