343 Industries is being criticized for Halo Infinite microtransactions once again by Alex Atkin Gaming, News