The PlayStation Network Store has been an interesting place to be recently. There has been an influx of somewhat shady releases that show clearly that the floodgates are now open, similar to that of the Steam greenlight system where just about any crap would do. Titles such as Life […]