Sorry Techland. Your Xbox Series S Excuses Don't Hold Up