Microsoft’s Albert Penello addresses Xbox One naysayers, stands by system’s features
Yesterday, Microsoft released a product overview video detailing some of the Xbox One’s features. Not too much of a shock, some folks examined the video and called some of its claims into question. Quickly doing damage control, Xbox director of product planning, Albert Penello took to NeoGAF reaffirming some of the video’s statements.