Probably my favourite game of the game jam! (Totally not biased!)
The artstyle is definitely the most impressing part, however, the turn-based mode was also pretty impressive technical achievement considering the limited time. Of course, you could easily cheese the fights and the story ends rather quickly, but that's completely understandable given the limited time.
The plot twist I of course already knew :)