Kikimaru almost 8 years ago "This is a doujin or artbook version of Crimson's "Crimson queen" flash game."So now you know what to seek out.