06-02-2022, 06:00 AM
Tell Me Why
https://store.steampowered.com/app/1180660/Tell_Me_Why/
I haven't played this personally, not sure what it's about, it's from the creators of Life is Strange, but it seems to have good reviews and it's free.
Bomber Crew
https://store.steampowered.com/app/537800/Bomber_Crew/
Haven't played this either but it looks fun and also has good reviews.