Oh ok, I guess that'll do just fine. No need to waste time for some riddles that'll take weeks to complete.
What if you make the achivements as like the name for what bonus/cheats that you got after completing the game? You got a 100 level on pistol and an achivement pops out saying that you'll receive a bonus/cheats after completing the game, whatever that is.
Edit: Make the achivement's name a fun one if you can, maybe a pun or a reference to something? (yea, I edited the post just to add this lol)
Also, can you add something on the pub? It's really empty there and it got so much empty places that you can use to put something. There's always only those two guys who previously sold you the bike and now they're just standing there, can't even interact with them. How about making them playing cards and you can join them to do some gambling? Would be a fun little mini game to earn a few quick money, probably 50/100 silver is enough for a game. But I think that'll be too much to code huh... how about making the gambling about rolling a dice and you gotta pick high or low from a certain point? I think that's the easiest and simplest gambling game (or at least the one that I can think of right now).