Really well made overall, although I struggled a bit to learn the mechanics. The graphics were great, too.