use fallback images if sprites can't be loaded
blue walls
force circles to be black

turns out the bug mentioned in 086b2fe221a2aca5a5a47411815d81704fdc12fa
does affect lines, not just text.