I'd like to modify my revo adding an internal bluray drive.
Do you know if I can use a regular micro atx case for revo mainboard?
thx
Unless there's a particular reason you want to house this in a different case I'd be more tempted to use an external blu-ray drive or if you already have an internal drive, buy a housing for it and connect it via USB.
EDIT: I'm assuming Linux xbmc recognizes USB external drives
XBMC does recognize USB connected optical drives. That's how I have my BD drive connected. It's probably easier and less prone to damaging your hardware this way.