Having worked as a contractor ... sometimes, you hope things will get better or at least tolerable, or you go on because still need to be paid because stopping may mean you get nothing (bad contracts).
It's a pretty common topic for contractors.
Perhaps, but he has provided actual evidence that conflicts with Marty's public open letter (late date of contract finalization; work on soundtrack excluding him far prior to being near the deadline).
IDK "game studio doesn't allot enough time to make game, narcissistic manager works very hard to get anyone else to take the fall" isn't at all hard for me to believe.
This dude has screenshots, file metadata, and a contract to back him up. That contract says 12 songs. Sounds like that's all there is to it.