Former Just Cause developers announce new PC game

Former Just Cause developers have announced that they are to release a multiplayer online battle arena game in 2014 entitled "Deadbreed".

Everything is ready for a screengrab