Olbers Paradox: Home Screen Update

Steam post image Redesigned Home Screen for a more polished experience