Electronic Arts or Electronic <bleep>holes? It seems Electronic Arts(EA) has struck a nerve once again with more loot boxes than even Oprah could hand out. Which leads to microtransactions, which lead to more of your money going toward the game you just purchased. I for one, have never been on the hate EA bandwagon, as […]