Hey everyone! My brother introduced me to this, a couple months ago. It is called on live. It is the next generation of gaming. It is just about in beta, so sign up! The website isOn Live. Check it out and tell me your thoughts.
cheers,
Destro
EDIT: Meant to right Gaming, sorry,