Blood Moon: The Last Stand: New Promo Art!

Check out our new promo art! The game is releasing next week on March 20!