I've to say at first I don't understand the image. After I've read your post and I've saw the image I understand it but I think for a logo is confusing. I'm not an expert but the logos I remember are always the simple ones with an strong idea.
I've a gamer for 25 years now ( yes I'm 41 years old and I've started to play with an Sinclair spectrum with 2k or RAM
) and for example I always remember the logo from bullfrog or now the one from relic entertainment.
I think a more simple image is better.