Comment Comment by iammjm Whats responsible for its secret? looks like an indie platformer game amongst many, many others. I think theres been about 20k games released on steam in 2024. How does it manage to stand out amongst other games? parent iammjm 1 year ago