Oh So Hero!: Oh So Hero! Act 1 Release Announcement

Oh So Hero! Act 1 Release Announcement Oh So Hero! Act 1 releases 5/23/25 for $9.99 USD! The completed first act will be available for purchase on May 23rd, 2025 at 5:00 pm CDT (World Turtle Day). Steam builds will be a…