Oh wow, nice. I've been buying quite a lot of stuff from AliExpress recently, it's great. But for some reason I've never noticed these. I imagine they would make pretty great media servers/homebrew set-top boxes. Does anyone have any idea what those connectors hanging about on the inside (last image) might be?