thanks for detailed feedback. It’s really helpful. The game mechanics is rare so there is lots of things to path find. I will improve my game based on some of your opinions.
for the cloudy level, it’s using a raymarching shader for the dynamic cloud, that’s why it’s slow. I will see if there is any alternative solution for this effect.
For the coins, they are representing the train’s health/orientation, and the player’s position. But it’s quite difficult to see, so I need to redesign it someday.