Odd Tales
Odd Tales is the independent creative studio crafting visually & narratively ambitious games like The Last Night, exploring the human condition & the nature of civilization.
Odd Tales has been founded in 2014 in London, remained dormant for 2 years, and became active in 2016 once The Last Night started.