All the talk of games being revived