1917 - The Alien Invasion DX: New Artwork

Creating an artwork for a game is a very difficult task. You have to ask yourself, what is the essence of the game. Then you have to communicate it to your painter. Thanks god there are people out there who feel the sam…