Super Monday Night Combat

Great trailer, for Super Monday Night Combat. Considering it’s a free to play game it looks very impressive.