Welcome to the forums. I haven't played through any of the games you have, but I did see advent children

Hope you enjoy your time here.