Now this is just weird… SoJ has just released the television commercial for Sonic Team’s Chu Chu Rocket. Take a look at the commercial currently airing in Japan, downloadable below. A must-download for fans of quirky Japanese pop-culture, this one is a definite eye-grabber… Chu Chu Advert MPEG – 1.06 Megs (0:15) Source: Gamefan Online