DuneCrawl: DuneCrawl out now!

DuneCrawl is now out! Note: Apparently Steam is having issues! We launched the game at 1pm EST, got a error message, then the store page went offline for a few minutes. Valve has told us they fixed the error - but it's…