A doujin game by ISY based on the Touhou Project series.
Try to see how many seconds you can survive!