A brand new trailer for Singularity has emerged, showing off the Deadlock aspect. 'In Singularity, you will fight your way through an ever-shifting environment haunted with time ravaged creatures,... Read More