Details here, and the official website is here. It's some kinda side-scrolling co-op thing. Genya Arikado (Japanese Alucard) is main protag. Seeing this art hurts me, it really does.