Nintendo, welcome to 2005