sry to be a little more of topic but.... every game about space marines is a rip off of Robert A. Heinlein's book "Starship Troopers"(1959) he basically came up with the whole space marines wearing power armor using drop ships to fight an alien bug army.
but starcraft went straight to the source and basicaly moddled a lot of the game concept on the book.
the Bug's= Zerg
the technological advance skinny's= Protoss
and the humans wearing power armor, who have to compensate there lack of technology and numbers by being highly mobile, and using superior tactics = Terrain
but the story in the book is rather boring comparatively
I like how people cant say or type the word Terran or Terra. I had an English teacher who made us all pick a book and read it out loud and I had the word Terran in the title and he kept saying 'a terrain inheritance?' "no Terran" 'terrain?'