Unfortunately for me, I am absolutely awful at anything to do with media, which is why I purchased the main character from CubixStudio. Most of the stuff you see though is place holder media, I plan in the future to have better levels, actual sky spheres, water shaders, etc.
When it comes to teams, yes that is a planned feature, as are many other game modes(Capture the flag, odd man out, etc.), and with the way my code works it will be pretty painless to implement.
As for different players with different models, that is also a planned feature, and once again it will be pretty much painless to put in.
But first things first is getting the core engine laid out, and once thats done I'll move onto the stuff I just mentioned. Id estimate at the rate I'm going Ill have most of those features by July, but that all depends on how many tests I can complete and when my new computer is built(my current one is on its last legs, I can run a compiled game for about 3 minutes before it locks up).
Battle Legacy: Online Third Person Shooter
Look for it on the WIP Board!