I was thoroughly impressed! When the beta comes, I'll be as happy as a child on christmas eve, I've missed that game since the alpha was ended.
For me, it was a CoH with everything I could ever dream of, and I had a lot of epic moments with the new True Sight and Cold Tech - it just works so good and feels so right, imo!