Really enjoyed this. The spin mechanic doesn't feel forced, and you managed to make it really fun. Well balanced, good job.