Deathgarden Closed Beta Trailer

Deathgarden is entering a closed beta week, leading to the Steam Early Access release of the title in August.