Oh come on, surely it would deserve a 5 star and not a 4 star rating, right?
Hm. Well, just goes to show you can't quite trust review scores. (The review itself was spot on though, I guess)
Great ending though.