…
Looking pretty good so far, except for the hand. I’m not sure what’s going on there.
You should put a mirror modifier on the arm.
It doesn’t look too high poly for a game model. Unless you’re using a subsurf modifier on anything. How many polies is it?
A lot of the new games allow up to 15,000 polies for a hero character. The blender game engine doesn’t do well with frame rates in my experience though, so I wouldn’t go that far.
…
You should avoid using subsurf modifiers on game models. It adds a lot of polies and not very efficiently.
…