So what are they? Give me your top 5
1. The Embodiment of the Scarlet devil
Game Play: YouTube - Touhou 6 - Embodiment of Scarlet Devil Extra Clear
2. Ninja Gaiden series
3. Shinobi series
4. Devil May Cry 3
5. Castilvania
1. The Embodiment of the Scarlet devil
Game Play: YouTube - Touhou 6 - Embodiment of Scarlet Devil Extra Clear
2. Ninja Gaiden series
3. Shinobi series
4. Devil May Cry 3
5. Castilvania