Tag Archives: Cars

The Crew Announcement Trailer and More

One of the latest games to be revealed at E3 is known now as The Crew. Being developed by Ivory Tower and Ubisoft Reflections it is a persistent online open world where you can compete, race, challenge, and drive across the United States.  The game will present a feeling of semi-arcade style racing. …

Read More »