Bro... This game. I would buy this game.
There's not a single drop of escape room about this entry, but that doesn't detract from the fact that this game is GREAT! Sure there is some jank with the climbing, but 72hrs?! C'mon! With some tender loving goodness ironing that bit out, I'd buy this game and show it off to people. What a cool and unique mechanic! Seriously! So simple, and so well done! The atmosphere, the integration of not just 1 giant but 4! I got stuck on the level with the low gate and couldn't figure a way to lower myself, but that's besides the point. You should take this game and run with it, it could be fantastic!