Millennium 5 is the final episode of an expansive saga featuring more than 15 characters and worth tens of hours of gameplay.
http://store.steampowered.com/app/298850
http://store.steampowered.com/app/298840
http://store.steampowered.com/app/298830
http://store.steampowered.com/app/298820
http://store.steampowered.com/app/280140
Enjoy! :)