Blog

Timing Is Everything – Deus Ex Launched & No One Noticed

So, you spend an average of 2+ years working on a game and it’s finally ready to launch. It would […]