Nice style and presentation. A few sound effects other than music would've been cool.
I'm not sure about the ending, thoug. :D