Well at least a couple people mentioned Xenogears....