Yes, my lfs has quite a few of these "picture aquariums". I wouldn't have thought fish would survive for long in them - hardly any surface area, for starters, even for the smallest of fish.
My LFS has some of these too, but they don't seen to put that many fish in them and the fish aren't thriving look a bit sad actually. I wouldn't buy one I prefer to have paintings on my walls
It's a clever idea and it looks neat but it's way to small!!! If they could make it 2 gallons and not so flat, that would be great. But I'd be worried that it would fall off of the wall.