Thanks a lot for the positive responses guys, all ways nice.
Supposedly it should give better heat dissipation than a standard ATX layout, but my main reason was that I wanted to be able to see my handy work rather than have the window facing a wall
That's looking like a really clean build - may I ask why you've gone for an inverted ATX setup? It seems to me like that's a desirable setup, since you'll actually be able to see the GPU, but are there other reasons beyond aesthetics?
Supposedly it should give better heat dissipation than a standard ATX layout, but my main reason was that I wanted to be able to see my handy work rather than have the window facing a wall