Emulator?
No it's actually not it's baldifan port
One question, where from?
Oh, well, everyone has it, I just didn't see the pre-release sign.
I talked to dreamcastnick on Gamejolt
BTW yeah he's on Gamejolt