Thanks to the Spotlight I found it.
Btw, Melbourne doesn't have a Metro aka a Rapid Transit. The Trains which operates in Melbourne and branded as Metro is defined as a commuter Railway by UIC. Though I don't want you to exclude Melbourne but maybe you can just change the description to Commuter Railway Stations, Metro, Subway, Monorail and Light Rail Streets
Still a very cool quiz. I nominated it!
I've spotted one mistake: while Parc Güell is in Barcelona, there's no metro station with that name (the closest station to the park is "Lesseps"). I'd suggest replacing it (and perhaps Maria Cristina too, which is a bit unrepresentative) with any of the following: Catalunya, Gràcia, Sagrada Família, Liceu, Poblenou, la Sagrera...
Or Embarcadero, Macarthur, Berkeley?