It has great potential. It needs a good storyline ( you could put some choices in the middle of the game), gun store, clothing shop ( diferent suits and hats) and maybe a life indicator plus a gun indicator in the screen, to be a awesome game.
And a well-worked world map