Saw the sub design and went in expecting a meme. Was thoroughly surprised when I got a masterpiece instead! I'll never understand how some people are able to make assets as detailed as the ones here in such a short time span.
Unfortunately I can't progress anymore, since there seems to be a bug where if you die right after the first boss fight, you won't be able to get past their arena.