That's a baseball glove roihgt? Seems pretty abstract, I bet that was on purpose though. I don't like how I can't tell what's going on in the image, otherwise, everything else is very nicely done. The lighting is good too. Could you show the stock?
it was this render combined with another portal stock. I mainly worked on the lighting so, having you say that is good is enough to make me happy.
whilst the focus and composition look spot on, the low quality and randomness of it overwhelm any attributes it has. so yeah, its almost good but the lack of quality effects and stock let it down.