I'd have to start off by saying the graphics and gameplay are actually phenomenal. The recap of Demon Slayer's story was outstanding and the cutscene's were just as exciting to watch as they were in the anime, though some parts were cut out.
The roster might be the only upsetting thing, there are so many other characters who have been modeled for the game yet are unplayable? Like I'd love to play as either Kanao or Mitsuri, or literally any other Hashira. The fact that the demons are unplayable either is very upsetting too, it really limits the choice of characters since you have 3 Tanjiro's despite them having slightly different abilities.
The Academy reskins are a little upsetting too, they could've been other characters but it seems like no effort was put into the roster.