www.testfreaks.com

Reviews, reviews, reviews...

Question: SD 15 release date?

Someone somewhere knows what the development team is working on and how much longer it's expected to take. Someone somewhere needs to release some of this information.