{mosimage} Today, several game sites have posted previews and brand-new high-resolution screenshots from the upcoming astf tie-in video game. The new shots show more of Bumblebee fighting Barricade and an unnamed Decepticlone, and–speaking of cannon fodder–there are definitely humans running around in the background.