Im kind of tired of struggling with low tier characters (as I end up playing one every fighting game I own) so I'm not entirely sure if I can stay on team Helena. I love the character, I love the fighting style, but I'm sick of the uphill battle. Real shame too. I've been looking forward to...