There must be something in the water. The summer isn’t even over yet and it’s as if the world has collectively agreed to lose their shit at the same time. The Activision Blizzard scandal is still unfolding, and now a new studio Raccoon Logic is under fire for its lack