Overwatch – Open Beta

overwatch open beta

Overwatch is finally going into Open Beta! Previously only open to those with keys, the Open Beta starts tomorrow, with players able to download and play the game on PS4, Xbox One and PC.

The Overwatch Open Beta takes place between May 5th (tomorrow) and finishes on the 9th, and will allow players to access the full roster of characters, maps and features that will … Read More

Debrysis – Alpha Download

debrysis game

Debrysis is a highly addictive and challenging hardcore arena shooter full of power-ups, psychedelic artwork and intense 360 degree top down shooting action.

Gameplay in Debrysis is similar to Geometry Wars, with you attempting to survive various deadly arenas for as long as possible, racking up points whilst staring in awe at all the pulsing neon on-screen carnage. At first it’s unlikely you’ll last … Read More