I MUST have played this game on some point. It's been on your profile, right? I really do like this even though it's not one of your best pictures. I actually like the background more. The robot seems a bit more angelic now that I think about it. I just now notice the light at the top.
There appears to be a tower of some kind in the back. I'm not quite sure what it's doing there. You seem to make this guy the focal point pretty well. You're not known for games that much. Of course, you are really talented.