Any own/played this? Looks pretty cool. Guess it's marketed towards TF2 players. Just read about it on TF2.com and tempted to get it