Are you pissed at some of the recent streaming restrictions from publishers? By Chris Carter 10 April 2017
On the eve of Persona 5, are you a Shin Megami Tensei or Persona person? By Chris Carter 3 April 2017