Origins, the developers of the game - Claymore Game studio - have discussed several elements of their latest project.