Internet Communication and Credentials in Gaming has several hampered it