Is this company dead or what? Has it gone bankrupt?? Havent heard a word of serious PR from this company for a few months now!!!! Stop kidding us with all that racer shit and get on with some serious business of selling stuff and reporting financials!@