Where can I find Need for Speed Top Speed? I know it is an Online game. Wikipedia it is also comes bundled with Need for Speed Hot Pursuit 2 for PC.
I have Hot Pursuit 2, but I can't find the game. googling Need for Speed Top Speed gets you a link to Top Speed Project
When clicking "click here to play" it redirects me to POGO home page. A search reveals that there is no Need for Speed on their website.