by Defun | 9th of March, 2010
7, is a lucky number of some western countries, but in China, many people like 8 more than 7. '8' means 'make a fortune' in China.
Today, my uploads reach a lucky number, 888.
And it is really lucky that I just got a P-EL sale, 50 credits (2010) , a sale with...