User blog comment:Matt Hadick/Ultimate Battle Final Round/@comment-5725544-20130710042654

This is a joke right? you do realize Optimus Prime is a soldier where as Godzilla's a mindless lizard. Optimus has an arsenal of weapons at his disposal. Godzilla has her/his fire breathe whatever. Optimus for the win!