I have never been a big fan of racing games however when IAH Games mentioned that they were bringing Top Speed to the english speaking community, I was interested in it, especially since Mario Kart Wii was out around the same time and I was enjoying that. The beta began last Saturday (5th July) at 00:00 as it will do for the next few weekends. Here is my review of it.