Eternal Lands is an RPG with a Medieval fantasy setting. Players can create their character from one of three races (three more are available with a paid upgrade) and set off earning skill points through questing, crafting, and hunting. There are no player classes, and all skills are accessible to those who wish to learn them. One thing that sets Eternal Lands apart from the pack is that it's an open-source game. The community can add, edit, and mod the game. As such, Eternal Lands has been in a beta state for years, but is fully playable and accessible.