Day of Infamy – Alpha Access

One does not simply leave a game behind. Day of Infamy is a team-based first person online multiplayer shooter that’s set in World War 2, being developed by those that brought you Insurgency, aiming to continue where the original Day of Defeat stopped and evolve it. With a base of strategic gameplay that’s tied with objectives requiring […]

Read More