Login

View Single Comment

The framerate like a few other 3rd party games shown in this Direct is atrocious.