After seeing so many fanarts of Pierrot on various platforms, I can't believe that this is an actual game!!!