Hey all,
A bit earlier I hosted a public talk about Touhou and its state in 2018. It's not so much an infodump but a soft introduction to the series.
(20 mins for the talk, the rest is Q&A)
https://www.youtube.com/watch?v=sn0SW8fdAhQFeel free to share with people who are interested but don't know where to start.