Touhou Imperishable Night (東方永夜抄) indie shmup STG by Team Shanghai Alice
Channel:
Subscribers:
796
Published on ● Video Link: https://www.youtube.com/watch?v=pYGRxwfNkXQ
Touhou Imperishable Night (東方永夜抄) is an indie shmup STG by Team Shanghai Alice released in 2004. It is the eighth game in the series.
Gameplay @ASkeleton Shmup Slam 6
Other Videos By Shmup STG Clips
Tags:
shmup
arcade
retrogaming
ftg
fgc
shootinggames
platformgames