Revive & Repeat: Minor UI tweaks & small fixes

Small UI improvements - Minor bug fixes Thanks for playing!