Need for Speed Pro Street

Wish I could understand what that page said. From looking at the screen dimensions it looks like an N-Gage game. Is that right?
 
Back
Top