Anonymous 01/12/2018 (Fri) 01:38:05 No.14525 del
I saw a comment on there someone saying the creator is working on a new project so probably just to raise awareness for that. Also, to hear about it in the west, maybe not so much anymore, but you pretty much had to frequent a forum where obscure titles were discussed. Now it can garner some popularity off of potentially more than just word of mouth.
Honestly, might head over to /r/gaming and see if there's any :
>so Steam just dropped this little le gem
>thought I was dreaming when I saw this on Steam