Japan

Figureheads – Square Enix is shutting down its unique mecha PVP game