Ravens in the Snow

Two Space Marines in Power armour fight in the snow

Ambushed and isolated. Fury alone won’t be enough against this mysterious creature.