Takkoman: Kouzatsu World now available via Steam

The Touhou Project bullet hell action game returns.