Buckle up for a lot of Duke Nukem impressions this week. Now that Xbox Game Pass will include day-one first-party releases starting with Sea of Thieves, we discuss whether or not Game Pass is the future of gaming.