Why Online E-games have become Popular