Publisher Focus Entertainment and developer Deck13 Interactive announced the completion of development on their upcoming action role-playing title. Originally scheduled for a mid-May release, Atlas Fallen was delayed to allow for a few extra months of development time. This has allowed the team to implement gameplay and optimisation improvements and …
Read More »