5/12/2008 by Joel Seems to me that the special announcement from Rare has been sabotaged. Here are the latest batch of beautiful leaked screenshots and “banjoprints”.