Methods for Playing Online games On-line