Yes, it's possible as long as you install the Real Arcade client. However, there could be compatibility issues between the games and the operating system. When this happens, right click the shortcuts on your desktop then go to Properties > Compatibility and choose Windows XP.
As a side information, all the Real Arcade games were merged with GameHouse. If you have problems installing or activating the games, try contacting the company.