Deliverage: Deliverage Release Stream

Steam post image Deliverage is releasing today! On release: if you are in Europe, you can join our official EU Demo Server to play together! The progress from the next fest demo will be carried over to the main game! Yo…