By Samit Sarkar on Jun 08, 2014 06.08.14
Minecraft creator Markus "Notch" Persson launched a new game yesterday, Cliffhorse, his first title to see release since Minecraft. Cliffhorse is currently available exclusively on Windows PC for...