The Curious Case Of The Microsoft NE Superhero

Microsoft India’s new mysterious & baffling campaign – The Microsoft NE Superhero