
We review a lot of indie games here but very few of these originate from Japan. Touhou Double Focus is from a small one person indie Japanese developer. Working within the Touhou universe this game features the same cast of chibi female characters which you may recognise if you’ve played any […]