I'm using LOVE, some of my own topdown tiles, and some of Jeff Preston's 60 "terrible" character portraits, from opengameart. Yes, it has tons of skills, and many of them, are check-able and can be leveled up through actions taken. You can attack monsters, and be attacked back, you can also chat with townsfolk. not submitted yet, but will soon :)