Yeah, the concept of the game is actually genius! And its executed quite nicely, the art style actually fits this game so much, just maybe a bit more refined... and now the best part... the climbing! Like damn, i have no idea why its so awesome... it just is, great work!