IzanagiGames creates games in collaboration with Japanese creators and publishes them worldwide.