What an innovative idea! One of the favorite entries I've played so far. The boss fight gave me chills. It is one of that either "Dafuc is this?" or "This is art!" moment. I personally like it. Good job!
Thank you!