Snow Falling Off Roof Has Major Guitar Hero Vibes

Say what you think...