Runescape Arrives on Steam
It’s been one of those weeks where a Wednesday feels like a Friday, hasn’t it? Maybe it is just me, but RuneScape’s Steam release has added to the slightly surreal feeling that’s settled over just about everything, lately. The announcement of RuneScape…