Dream is an R4RS scheme interpreter written in x86 assembly. It's extremely small (30kb) and doesn't even need glibc to work. The package includes its own scheme-ish x86 assembler, written in R4RS scheme, which dream also uses to compile itself. That much for scheme always wasting lots of RAM and CPU cycles :-)
Upstream gone. Additionally R4RS is a quite old implementation (generally R6RS or R7RS are used nowadays).