Finally the grudge match we’ve been waiting for

Two giant robots slug it out in Japan. They’re streaming on Twitch October 17th.

Advertisements

Comments are closed.