Probably my favourite game I've played so far. It was challenging, but in a way that you want to master it. Mechanics really well implemented. My cup of tea.