Tagged: ps3

New Game Releases: Week of May 12th


It’s a new week and that means new game releases! First of all though I want to say welcome to my weekly game release post where I will be compiling a list of every game coming out that week, in...