Board Thread:Game Discussion/@comment-30051769-20160928011235/@comment-28575457-20160928063951

You should be able to still log in using Game Center. The app is gone, but you can reach it under Settings->Game Center.