Games developed by Self Made Miracle

Game Score Ratio Gamers Comp % Comp Time Rating
Penarium Penarium 1,573 (1,000) 1.573 2,597 22.91 6-8 hours