Gallery: Mecha Animals; Robert Chew
Later on today the latest episode of Arcadio will go live and it contains our review of Titanfall as well as some terrible robot bashing and while I did my best (this is a horrible lie) to stop the others from their disgraceful anti-robot remarks I couldn’t help but join them! I don’t get the […]