I played this game years ago when Desura still existed and that's where I discovered it. What a gem of a game it was. Even now it's something you'd want to give 30 minutes to. Definitely worth checking out!
Also covered it on YouTube. Here's a link to Lumen playlist I have on my channel.