Details are here: http://www.examiner.com/examiner/x-14825-Video-Games-Examiner~y2010m8d11-Touch-Racing-Nitro-Free-for-3-days
Thanks for the heads up, got to laugh at the way they put the price up this week to an all time high to make it look better, tut tut Bravo Games. Proof http://appshopper.com/games/touch-racing-nitro
No, I think they were merely borrowing the idea from Steam. (Many developers have "free to play" weekends for their games on Steam.)