The latest game in the Yakuza franchise is loads of fun. Seriously, after over 30 hours, I still haven't had enough.
Yakuza: Ishin!, much like one of the previous Yakuza games, Yakuza: Kenzan!, is not a direct sequel in the series, but instead takes the cast of the Yakuza series and places them in a historical fantasy "what if?" sort of situation. This time, it's the late Edo period with series protagonist and bad-ass, Kazuma Kiryu playing the part of famed revolutionary, Ryoma Sakamoto, and captain of the third unit of the Shinsengumi, Hajime Saito.