Random fun!
Right now this is my second favorite on NG. The graphics are deceptionally cheap looking at first, but they're actually quite fitting given the "story", the continuity with them is solid, it gets very stunning during the second half, and given the huge number of different poses and angles and everything, this would take ridiculously long to make with more detailed graphics, and animators have lives too. =p I also love your song choices. Nicely done!