Can coding be a game?

Microsoft just launched a browser-based game called Code Hunt that aims to make learning code more fun. From a quick look, it might not be the best start for complete beginners as it presupposes some familiarity with either Java or C#, but it offers a fun take on learning code by packaging it around a game. Take a look!