Mewth24's views on video games, anime, and comic books
Saturday, August 18, 2012
Transformers: Fall of Cybertron launch trailer
Only three days left before Transformers: Fall of Cybertron hits store shelves! In case you were not already aware, I'm pretty darn excited to play it. Here is the launch trailer to tide you fellow Transformers fans over through the weekend.