yeah dodge has an induction unit website that runs on your computer. you recieve points for more time running it and then get screensavers, songs, movie clips, backgrounds......then they came out with the unleash your freak website...which this guy was put on....but the first time i saw him he was on the induction unit....really like that thing by the way.