Transformers: War for Cybertron at E3 Transformers War for Cybertron releases today. Tuesday, June 22nd, 2010