Hakuouki toma lugar durante el último período del shogunato de la era Edo. Yukimura Chizuru, cuyo padre trabaja en Kioto como médico practicante de medicina occidental, decide viajar a la capital imperial a buscarlo después de perder contacto. Allí, es atacada por un monstruo sediento de sangre pero es a tiempo rescatada por los miembros del Shinsengumi. Estos la toman en custodia, y descubren que es la hija del doctor que también buscan. El Shinsengumi decide acoger a Chizuru y ayudarle en la búsqueda de su padre, con muchas aventuras en el proceso.Para los que ya estéis acostumbrados a jugar a juegos otome, o sobretodo, para los que simplemente hayáis jugado a juegos como Tokimeki, ya os aviso que no tiene nada que ver. Así como en Tokimeki, la jugabilidad es más variada y entretenida, Hakuoki es una Visual Novel con las opciones justas, tu sigues una historia y según tus elecciones, creas una historia diferente. Obviamente, el objetivo final es conseguir "conquistar" al personaje que elijas. En total hay 12 finales. Cada personaje tiene dos finales distintos, el bueno y el malo. En mi primera partida sin guía ni nada, conseguí el final malo del antagonista (¡olé yo!) luego con la ayuda de guías conseguí ir metiéndome en la historia de cada uno.
Aunque todas parten de la misma base histórica, cada una de las partidas es diferente. Las personalidades de los personajes son de lo más variadas, desde el típico chico introvertido, al capitán con fama de demonio que es en realidad un sol, el que todos toman por un crío pero es el más maduro de todos o el que solo piensa en mejorar su técnica con la katana y jugarse la vida luchando. Esos son solo algunos ejemplos, pero cada uno tiene su historia definida y tu eres quien que decide como encararla. Tengo que decir, que a simple vista ya imaginé que personajes me gustarían y cuales no, pero... me ha sorprendido muy gratamente equivocarme.