Whoa whoa whoa wait. Is that CHIP'S CHALLENGE I SEE? I'll be one of the uncommon bunch who'd recognize that, daaaamn bro! xD
It's 100% inspired by Chip's Challenge, yes :D