With Activision releasing Transformers: Fall of Cybertron something new thing has shown up on the official game website, and after just watching it was pretty cool. http://www.transformersonyourstreet.com/
Now you can have Transformers battling it out in your front yard. It takes only a minute to load. I just sat through it twice and it’s still tripping me out. Activision and High Moon Studios have indeed topped themselves here with the help of google maps. Anyone out there in interwebland interested in trying this? It’s about 2 minutes of your life and its a pretty fun experience, plus the kids will love it!