Definitely doesn't need 12gb of vram so they mean ram which 16gb should be the minimum for anyone's system nowadays.
Devolver has their hands on a ton of indie games. I'm surprised you haven't heard of Loop Hero, Deaths Door, Trek to Yomi, or Cult of the Lamb. Out of the Indie studios, they seem like the most likely to be able to push pass this.