I swear I've played this game before. Though the stamina mechanics do make for a fun twist.
a difficult game about climbing?
I was thinking more like GIRP