Self Made Miracle is a developer of video games.
Self Made Miracle has been active on the market since before 2015.
One of its first projects was game Penarium.
In publishing its games, Self Made Miracle collaborates with Team17. The developer's most recent work is Penarium. Production release occurred on 23 September 2015.
Self Made Miracle
Official Webpage: http://selfmademiracle.nl/