Indie Art Spotlight | LUNA The Shadow Dust LUNA The Shadow Dust is not only a masterpiece, it's also one of the prettiest indie games of 2020. Morgan Shaver March 13, 2020