The title screen mock-up is on fire, but it'll be better with more time and love.