AI Chat Gaming Who knew Xbox controllers felt so damn good ? 302 2 years ago In Gaming Who knew Xbox controllers felt so damn good ? controllers · Damn · Felt · Good · knew · Xbox