Posted ingaming news Steam Deck feature: Is it the best new addition? Steam Deck feature: Discover the latest addition that enhances your gaming experience. Posted by Richard Miller November 11, 2026