I don't know why they did it this way, but T's MUSIC has a lengthy online works list, except it's behind a hidden URL that they'll only give you by email if you fill out a form on their site.
So anyway, here's 378 games that they've worked on in some way:
https://docs.google.com/spreadsheets...it?usp=sharing