Reviews: Face All Red

What...the fuck?

I have no idea what I just read. I love the art style, the story, everything. Just...don't go in expecting to get answers.
http://tvtropes.org/pmwiki/reviews.php?target_group=Webcomic&target_title=FaceAllRed