What carried the game for me was the writing. Even though it's pretty obvious it wasn't meant to be taken seriously. Not sure what spurred the character design decisions here but... it works for me. Also, I agree wholeheartedly with your sentiment. Kosuzu IS best girl.