Richard & Alice Adventure onto Steam

Richard & Alice is a point-n-click adventure from Owl Cave and thanks to Mastertronic’s help, it will make its way onto Steam soon. It’s already available on GOG.com and Desura, but now it has been Greenlit and ready to launch on Steam.