Plain Sight - You Went Bang Gameplay MovieAfter an impressive match, this robot goes in for some upgrades. By Gamespot Staff on June 8, 2010 at 2:39PM PDT Plain Sight