K Games is one of the biggest game publishers out there and it has decided that it no longer needs to have its own launcher to play its games on PC.
Minecraft's competitor is coming to life from the shadows as Ubisoft Montreal discloses its upcoming project codenamed ...