A solid 4 stars. I liked it more than I thought I would but there were things that I didn't quite prefer. Of course, I can see that these were purely aspects of my own tastes and not everyone probably would share them. I definitely was not expecting what happened (which is awesome because I am usually really good at picking them up).