Definitely has something about it that is interesting. would be a shame not to get it to a more playable state.
Here's a graphics tweak for you to think about. place a graded dark sprite (going from grey to transparent, below your figure for instant shadow effect. Stops him from looking like he is floating a bit .:)