Yes, you will need a graphic card with medium-high processing power in order to run the game. These games are poorly optimized, which means that even if you have a powerful computer, it will still run bad. The log-in issues are often caused by firewall, network, or Internet filters. Turn off your firewall, and then add the file to the exclusion list. Additionally, avoid applying the updates and use the previous version until the company releases a stable version of the game/client.