I found out about it this past weekend, and yes it does look like their spin on TF2. I wanna try it out, but more importantly I want to see all the other heros they haven't finished yet and see just how many they plan to create. Kinda wish they would just turn that cinematic into a full length movie too.
I just preordered the game. I am happy with the preview I got to play at Blizzcon and the recent open beta weekend.
I liken the game to a combination of TF2, Quake 3 Arena, and Unreal Tournament...all at the same time.