Diablo creator David Brevik is back with a new game, It Lurks Below
Terraria meets Diablo in Brevik’s new indie game