Darwinianevolution on 07 September 2017
I really like the stream of quality indies the Switch is getting. Good stuff.
That said, I might need to see more footage of this one, this trailer is kinda meh.