Google Stadia shutdown reveals the pitfalls and possibilities of cloud gaming