Preview: Cities In Motion

Ben gives us a preview of Cities In Motion, a transport simulation game set to be released early 2011, developed by Colossal Order and published by Paradox Interactive.
Back to Top