Barrage: The One Where the Nile Store Page Appears

Hello there! It's a bit late, but happy new year everybody! Today I'm here with a quick update on the upcoming DLC The Nile Affair. The Steam store page went online a few days ago, so if you don't want to miss the relea…