Steam is great....if you have a reliable, fast connection.