Finally some roster announcements, It's been so long I forgot about the game, just like riot. Giants and Liquid vids are cool, what are your thoughts?