Hakuoki - Warriors of the Shinsengumi: Gameplay