Upward Myth is made up of indie developers Demosthenes and Apollogy who are currently working on their second game, Elwen.