2 reviews
  • Add Review
  • Subscribe
  • Nominate
  • Submit Media
  • RSS

Friday, Nov.26th, is CREATOR DAY on Itch.

  • Ephiam
  • 11/25/2021 10:36 PM
I'd appreciate it SO VERY MUCH if anyone who's been eyeing Venaitura or thinking about purchasing it would do so tomorrow during this event. Creators receive 100% of the revenue, which would be an INCREDIBLE help when it comes to amassing the resources necessary to create the sequel that's currently in production.

Here's the link to VENAITURA on ITCH: