My only grievance is that the visual effect got a little tiresome for my eyes, but it might aswell be old age ;)
Otherwise a good game! Fun and challenging and interesting!