Kind of...it's not really purely visual novel (character portraits and words) but there's actual animation during all the conversation. You get to spend time in the bar every day and drink, talk to people and learn their stories, and you'll see those people in the dreams (climbing) sections. Talking to people passes time, so some people will come to the bar and some will leave. Drinking more makes Vincent move faster in the climbing stages. You can go to the bathroom and see a preview of what boss you'll be facing that night. There's also the Rapunzel arcade game, which has no time limit like the regular stages, but otherwise uses pretty much the same mechanics and is based more on number of moves rather than speed.
The nighttime stages have you climbing a tower of blocks that are falling, and it's a puzzle. The later stages can get pretty brutal. The last stage of each night has some kind of boss chasing you with a gimmick, typically something like they'll hit the blocks and stun Vincent for a second, or they'll strike lightning on blocks that will instantly kill Vincent (you see tells of this like the blocks highlighting in red).
At the end of each stage (except the boss), you'll be on a landing and be able to talk to other sheep that are there, and get tips from them, as well as talk to sheep of people that you see in the bar. There's a shop where you can buy items too, such as being able to create a block, kill all enemies, things like that. Then you go into a confessional and have to answer a question, most of the time about morality and relationships. Things like "Does life begin or end with marriage?" or "would you let your lover look at your text messages?" or things like that. If you're playing online, you'll actually get shown a graph of how everyone else answered online after you answer the question. These questions are generally the biggest factor that determine your ending, and which girl you end up with.