The developer of Swords and Souls is armorgames. They are also created many more excellent games.