People still play Runescape?

You mean it still exists!?

Holy shit.