Hi! I've already placed my order, I need to know whether is works properly on windows xp or not! I've just noticed the platform is "windows 95", but there is a similar product on this site in which the platforn is "Windows 98 / Me / 95 / 2000"... Does is mean that the one I've ordered works only on windows 95??? Or that the other one will work BETTER with windows xp then mine?