… the line-up of games, sluggish sales, or lack of consumer confidence in 3D. According to British tabloid The Sun, the …