Quote Originally Posted by ToriJ View Post
Never heard of it.
Can you name 5 games you have heard of?

To be fair though, steam has it in early access just now. So it must be super new.