Rime review

Rime Review

Rime is one of the most anticipated video games – indie or otherwise – of the past few years. Does it live up to the hype?