Same - Mom's Domain is savage =)
Quite. I managed to beat the game in about 11 minutes. I had a lucky run.
Nice, congrats! Not an easy task by any means and requires a good bit of luck indeed.