Heads up, SCEA Santa Monica has announced via the PlayStation Blog that echoshift will be among the downloadable games to hit the PlayStation Store on this week's update. While you're waiting, you can help yourself to the

More...