Well your hinting to a really awesome topic in this game about the walking on the giant...
Something feels fishy don't you think... What could it be is your imagination... Also thanks for checking the game out...
If you want me to continue working on this project, Please support me by sharing the new builds which will be coming soon...
Thank You...