the game was decompiled of off steam and the achivement thing is a leftover.
Baldifan rate my art for you
1000000/10 perfect!