Yesterday, I was playing TF2 and some Halo 3 and got absolutely PISSED on how much I was getting owned... I wasn't having any fun... So I got bored, tried playing Guitar Hero... boooring... So I decided to get out Mario Galaxy again after my months of playing Smash Bros... And I had fun.
I played until one in the morning. The gameplay is complimented by the wonderful graphics, great orchestral score and fluid controls.
One of the boss battles I had was against the Bouldergiest, and it was very well thought out... having to swing those Bomb Boo's to whittle his health