That ending was just plain bizarre, there was some kind of thanks for playing screen I could tell but it didn't show up for very long before the game spontaneously closed. XD
Also, this isn't really an RPG. What it does manage to be is a decent game.