I'm absolutely boggled by your score
I'm really surprised that this got a 2.3! I mean, that means that a load of people voted 3 on this, or 4, or 5!
I'm not trying to be an ass, or anything, but I've seen some shit that must have taken weeks to make, and gave it a 3, y'know?
Did you submit this on a full moon? Or xmas?