E Channel is a online gaming computer business. You can play Counter-Strike, Warcraft, and many other games with eachother in E Channel or on the net. For my opinion, this place is a waste of money. Why play here when you can play at home? You have to be a member to get on the computer and pay for your minutes. A lot of the customers there are arrogant and always staring. Don't go there.