This is supposedly set to release in August 2011. No official date has been confirmed but hopefully the rumors will be true.