3rd party game annoucements thread.