TechCrunch3 weeks agoTech industryPlayruo lets you try game demos from your web browser | TechCrunchCloud gaming is evolving, with companies like Playruo focusing on game demos in the cloud rather than full games. [ more ]