it's a story of boy meets girl meets hotdog meets suburban van meets stick shift meets guy meets girl
Blehh. It's just something that was commissioned. Based vaguely off of Castlevania.