Xbox was sponsoring the Snowbombing music festival in the Austrian Alps. What better way to promote its partnership than with a snow-themed spin on the increasingly popular music game genre?