I just use imgur, but I feel that one's known enough I'll assume that doesn't work for you for whatever reason. PlanetSide 2 is the current one, I dunno anything about the first game, other than there were mechs. It's a three-sided war across various island-sized maps. They call em continents, but it's more like a good sized island. Like, uh... Just Cause 2 kinda scale.