Check out this new screenshot of Venus! This picture confirms a new species lives on the swampy planet, What do you think it's purpose will be?
-
Can't resist. Must explore Venus nao!! [spoiler]Haha you have me a good laugh too ;D[/spoiler]