Looks really good, runs smooth.
From a creative standpoint, it would be really worth giving thought to the story of the game and making sure its very unique and memorable. For example when you login it could have a small explanation of who you are, where you are, what you are trying to do. Just so you are not met with a bunch of generic mafia related game links. Just a bit more character. And really think of cool game mechanic hooks, you've already mentioned some. Would be a shame for you to put so much time into making a game that functions like this to just go down the same mafia genre with little variation. Think of depth. Try and absorb the user into the world. Making each page feel like you are really in that location. example, when you login make it feel like you are safe at home, deciding where you want to go and what you want to do.