Awesomenauts intro. A new 2D MOBA game on Steam. Simply epic. Reminds me of the Galaxy Rangers and Bionic Six intro.