Pledge Manager Survey Reminder & Ogre Shirts – Limited Time to Order!
Published February 29, 2024 - 6:25 AM
Hey folks,
Just a quick update on two different fronts. First off, there are about 170 backers or late pledges who have yet to complete their surveys. If you are one of these, ...