Any of you playing Awesomenauts? I just got it, so far I really like it
Side scrolling platforming, it's like LoL but simplified, for this reason I imagine all the LoL players hating it.
Hit me up if you play! I'm sure it could be really fun with vocal communication.
http://www.youtube.com/watch?v=B3j_qDLVzi4