>>715694814
It's literally the Chinese studio taking the assets they've made for a Front Mission game that Japanese management cancelled and making a game out of it.
IIRC the JP company is even suing them over daring to make a game instead of, you know, keeping it dead and buried to make suits happy.