For that price I'd expect a proper solid case not a 'window' case. It would be nice to at least have the option of side panels.
Who knows what it includes, given the lack of pictures?
Edit: oh look, they added another picture. A close-up of the bottom corner of the case. #Facepalm