Life

Nintendo Revises Sales Forecast, Lowers Expectations For Hardware And Software