Added level select. Didn't take replay into account. Will update that next.