Tried the beta. May not be everyone's cup of tea but I did find it fun to play. Not sure about it long term though.
Game is not really tf2 imo but something like dota 2 mixed with FPS. The heroes are too varied with different powers and skills and you need to keep changing heroes based on the...