Originally Posted by 1Kurgan1
Todays deal is Track Mania, I love Racing games, yet I haven't ever heard of this one. But people who play it say it has a huge following. Anyone got an opinion to toss out on it?
no opinion other than surprised you haven't heard of it
i never gave it much of a look, but it was definitely a very popular game for a good year or 2...