There are screen shots pointing to a game named "Legio" on the PC front page, but no game can be found... it gives a simple error.
Log in to comment