What's on your mind? AMA while gaming