7outof10 writes: "Much like a good book, the introduction to a game can be vital for first impressions. In the case of Awesomenauts, the opening introduction movie is well… awesome."