5/5 clean UI, awesome UX, nice and consistent graphic style, fitting music, fun gameplay, great interpretation of the theme. This game has it all.