Released This Week (08/08/11)

This week's best releases!

Everything is ready for a screengrab