More precisely, it's "An AVR-based 6502 microcomputer emulator."
Not all MCUs are Harvard architecture though - ARMs, MC68K, 68HC08/11/12/16, MSP430, and PIC32 (basically MIPS) all have a single code+data address space.
After all the work was done I realized that perhaps would have been a more accessible project if I had developed an Arduino shield instead of an standalone PCB.
You can still build it with an Arduino and a breadboard and the only special component in the list is the SPI SRAM.
Not all MCUs are Harvard architecture though - ARMs, MC68K, 68HC08/11/12/16, MSP430, and PIC32 (basically MIPS) all have a single code+data address space.