User blog comment:Logo7th/Microraptor or Archaeopteryx?/@comment-23825763-20150716213048

The article for this game states that they are Microraptor. I am so confused as to their identity.