Touhou is one of my favourite games!