The Messenger Physical Edition Pre-Orders Open March 19th and DLC Launching Summer 2019
SpecialReserveGames have officially announced that the hit indie game The Messenger will be receiving a physical edition with pre-orders opening from March 19th 2019!