Microlab, I have a Microlab - not that model though and the brand is pretty famous around here. What other Microlab systems do you have in there, that one is more like a mini home theater.
No reviews in English because they didn't really hit the Western market yet (they're made in China and...