Loading activity…

@jess_presso
PR manager for cool video games, plus a freelance artist from time to time ✨ may your heart be your guiding key 🗝️💛
Gaming
One fan called Townfall’s reviews “glowing.” Another marked the week of September 21, 2026, as release week for both games, hoping to play at least one eventually.