fbpx
Japan

Figureheads – Open Beta begins for competitive mecha shooter in Japan