Mar 18, 2013 at 4:09 PM
Another of my Helena matches im feeling my Helena improve by the day. I used to think that Helena was overpowered but as im learning to play with her i notice that, that is not true you just need to know how to fight her. Just like any other character she has her pre and cons she is no more overpowered than any other character in this game.
4
1
850