I just finished this game and your answer to how he did it in 25 minutes is that he did a glitch to do so. However I sat through the whole painful process of beating each one.
__________________
Completion Percentage-96.38%
Retail Games 100%-50
Arcade Games 100%-12
Total Games-78