Released this week (13/06/11)

The week's best releases...

Everything is ready for a screengrab