Thanks Floyd. I think I have a Steam card around that I will use to grab this. The guy that posted the original video, LevelCapGaming, has posted some other videos covering this game lately and he seems to be more and more impressed with it as time goes on. His last video talked about them getting vehicles and things like that along with 100+ person servers so if they could do this right it may be the next big thing.
It's funny you talk about your teammates not giving you any shit for killing them. I was talking to Jr. the other day and he started another multiplayer game, can't remember which on, and he was talking about how good their community was as far as team-kills and helping each other out. We normally play Battlefield or he plays CoD and it''s funny to hear him talk about all of the "squeakers" (little kids with squeaky voices that cuss and talk shit, or try to, to other players).
While it is funny sometimes they get annoying after a while.