It's not because you add "smart", "power" and "charm" in a game that it's a RPG... it needs events, interactivities... and anything else that's at least a RPG...
And for the meme... can you really call it a meme game with only 3 meme? http://knowyourmeme.com/
1 music, 0 story-line, 3 meme, 8 buttons at max... even in VB.net and in an day, I'm able to make the same thing in 4 times better.
Oh, last thing: make something for not letting the player if not enough money... don't let him make his action, that's all. Have you ever seen animals? without money, they still live.