Rumor said a disgruntled ex employee . But i can see why because ND are known for bad crunch habit well Rockstar also has hell even CD project also has.
Mmm makes sense. I wonder if this will affect Sony's plans to release the game later or if they will just say f it and release it on May 29th.
Anime: Haruhi Nsfw Anime Thread