1
No Man's Sky didn't work out for you, here are two new indie games that might be right up your alley