1 Kinesoft Announces Crimson Order An alien-fighting action game is in development, and we've got the first screenshots.
Log in to comment