6/10

Pine Review

Pine is an ambitious title that could herald great things, but in its current state, falls far too short.