Home Tech News Esports and lifestyle brand 100 Thieves is laying off staff