Youichi Wada Says Xbox 360, PS3 Too "Over-Engineered"

Printable View