This is a really interesting concept! The art style and dress up aspect reminded me a lot of old flash games