They’re on PCGames.de. There are only three of them, but you get the idea. The game’s set in the Pacific theatre of WWII this time, and is set for release later this year.
Buy our t-shirts, yeah
They're far more stylish than your average video game website tat.