Mecha: Walking in the Steps of Giants [Coming Soon Trailer]
In 2053, the world is governed by corporate nations. Massive technological titans were created to protect and serve national shareholder interests. It did not go as planned...