Feels very complete and also very catchy mechanic that fits the theme so well. I liked it. Well done!