hey, lilly, I'm always there, at least, my spirit! :P Well, 6th place... fairly well, I dare say.. though I'm somehow surprised this song did that well. Personally I would have given it an overal 3 points... hehehehe... Well, people like crap it appears to be... muehehehe.. joking.. XD greets guys...!