coasterlove on 21 August 2008
When someone suggested that this game must have been made in China, I thought the game would be filled with fake fireworks, lip syncing and other controversies. Hmmm....
I'll come up with something better eventually...