Please go try Stormrise. I just rented it. Aside from the controls being incredibly frustrating you should check the online stats.
I went all the way to the bottom of the leaderboards... there are a grand total of 77 players!!!
Stormrise will make all your Endwar complaints magically disappear.