Super Snow Fight: Snow is falling ... isn't it?

Holiday season is right on our doorsteps. Time to get yourself into gear and throw some (almost) deadly snowballs! Super Snow Fight has finally made it's release on Steam, go and grab it (played best with 3 friends on t…