Posted May 27, 2010 19 Project Natal Release Date and Price Rumor Project Natal Release Date and Price Rumor