Can a game be both wonderfully charming and scary at the same time?
Wednesday, September 25th, 2013
See some of the best trailers to have come out of the Tokyo Game Show 2013.
Monday, September 9th, 2013
No word on a Western localisation yet, but hopefully that will change soon!