"Help" link should now take you to the Forum or Blog
If you have moved "help" or support to a blog/forum post system - when clicking "help" in game, it should take you there. Having to figure out how to get to the forum when needing help is not something I want to do. I search through countless blog/forum posts - I did not see this one at all. In essence HELP should be easy, not hard.
Also as a side note, the game is getting too complicated and time consuming for me - now there is some "champion" thing I have to figure out? How will you get new members with more stuff to figure out in game - its too much.
Things should be simple. Help is not simple, that is a big red flag for me.... good luck.