mountaindewslave on 15 February 2016
interesting theory.
although my problem with it is there are too many creatures with similar DNA structure to our own. your theory would have to be that a LOT of mammal lifeforms on this planet weren't natural to it