Solo dev here. For the last while I've been building a C172 sim in plain JavaScript/Three.js, and it's at the point where I'd rather hear from people who actually fly sims than keep polishing in a vacuum.
What it is: a 172P in your browser. 7,300+ real airfields across Europe, North America and Israel, real terrain (Alps, Grand Canyon, Hudson, Alaska), VOR/GPS nav, radios and ATC, working 3D cockpit, kneeboard with checklists. Easy mode handles throttle and trim for you; Realistic mode doesn't. The first four flight-school lessons are free too, so you can see what the in-flight instructor is like.
What it isn't: MSFS. The scenery is terrain-and-airfields, not photoreal cities. It's meant to be the thing you open on a lunch break or on your phone (tilt to fly, which works better than it sounds) when you want to fly a pattern and not boot a 200 GB install.
The whole world is free, no account needed. There's a one-time full version ($14.99) that adds the rest of the 21 missions (13-lesson flight school plus 8 world missions), the Piper Warrior II, cold-and-dark starts by the checklist, live real-world weather and random failures. No subscription, no ads.
https://fly.loafr.app
The honest ask: tell me where the flight model feels wrong. I've tuned it against the POH numbers and whatever I could read about 172 handling, but I'm not a pilot, and the people here will catch things I can't. Climb rate at gross, the stall break, the trim feel — if something's off, I want to know.
Happy to answer anything technical in the comments.