I remember playing OSRS and a bunch of dumb Flash games way back in 2004. I think it's incredible how much we can do nowadays inside a browser window. All the music, graphics, controls, etc. here are insane.