The Crew The Crew is a driving game developed by Ivory Tower for the PC. The game was released on February 26, 2014.