This is a "VS-ish" fighting game that features Touhou Project characters.
© Rubigames. All Rights Reserved.