Indie Games German indie studio 6side sets Nov. 17 Steam launch for Dawn of Defense Nia Abernathy · 19 hours ago