persona e3 badges

Persona and Wii U make their marks on E3 2012’s badges

Part of the Capsule Computers crew is in Los Angeles, California for the big E3 2012 event, myself included! Today we went to the...