It's VERY short (<6 hours if I remember correctly) and backtracking isn't really an issue. It's got a 3d hub world where you branch off into the different levels. Kind of like portrait of ruin, but imagine the hub world is just one room instead of the whole castle.
The game is really not terrible, but it is kind of repetitive.