The third installment of THQ’s action-adventure series Darksiders has just leaked its first info and images on Amazon. Being listed for a 2018 release, Darksiders III
Square Enix have announced that the upcoming highly anticipated Action-RPG, NieR: Automata, will be available on Steam globally beginning March 17th, 2017. Developed in collaboration