World Racing '95: Achievements

Convert those stars on your menu into achievements with this new update! If you have already completed achievement requirements before this update, they will be unlocked automatically at the main menu. More achievements…