New Game Releases: 07/25/11 – 07/29/11 | GameBlurb

GameBlurb, "We’re back with another installment of GameBlurb’s New Game Releases! It seems we are finally breaking out of the summer dry spell! Highlighting this weeks releases are Catherine, From Dust, Warhammer 40k: Kill Team and the much anticipated Dragon Age II DLC."