Last Train Home: Last Train Home debuted as 7th Weekly Top Seller on Steam

Dear Legionaries, We're delighted to announce that Last Train Home has secured the 7th position on the Weekly Top Seller Chart on Steam, the only new title within the top 10. Here are the Steam Weekly Top Sellers by rev…