Home / Tag: Dark Sector
Friday, April 13, 2012

7.5 out of 10

Since my nearest Blockbuster is now officially closed (and I'm struggling to figure out where the NEXT nearest one is), I thought I'd hop on down to the local video game store to examine the newly released, overpriced games. Ninja Gaiden 3?