Chrome Screenshots

Over at BoltGames you can check out a bunch of new screenshots from Chrome, showing off a few locations and vehicles in the game.