I personally love the games and had no clue this drama existed. Kind of regret buying these games now
Kinda reminds me of Parasyte