As someone who reviewed this game a long time ago, this is a nice trip down memory lane. It wasn't a world-changing game, but it wasn't bad either.
I'm surprised there was a maxi single release for an image song that wasn't really used in the game (really, the only reason I even knew "Over Drive☆" was in the game was because its in the sound test mode you unlock by getting endings). The mini games would have been a nice addition to the base game instead of being released separately, especially since the extras at the time were mini audio dramas and one of Mao's perverted fantasies being acted out by her and the protag.