2 years 9 months ago Link Gamasutra Ah, look, Valve has released its plans for a Steam-related handheld. What's all that about, then? We look into the announce and what is means for platforms... ... Tags Gamasutra