Mama & Son has passed certification!
Mama & Son - Clean House has now passed certifaction with flying colors and is on it's way to Xbox Live Marketplace!
The page will be up within a couple of hours and can be found here: http://marketplace.xbox.com/en-US/games/media/66acd000-77fe-1000-9115-d80258550655 Check back soon! Of course, you can also get it from the XBLIG channel on the console.
The game is only 80MSP (1 USD), and kicks ass.