Separate names with a comma.
No, I think they were merely borrowing the idea from Steam. (Many developers have "free to play" weekends for their games on Steam.)
I'm totally adding that to the article...fair is fair after all. Nice observation!
Details are here: http://www.examiner.com/examiner/x-14825-Video-Games-Examiner~y2010m8d11-Touch-Racing-Nitro-Free-for-3-days