Trenched ‘Dev Diary #1’

Trenched developers talk about their upcoming release for Xbox Live Arcade