Jason, Dave, and Jeff push onward in their battle against real people in Awesomenauts and it turns out that the Crew may actually be getting better at this game or may not be…the title to the video is a little vague on that one.

Don’t forget to Like, Comment, Subscribe, and Share!

YouTube, TwitterFacebook; Google+