Scratchy XNA is a Microsoft XNA based Game Engine that is meant to be easy to use for people familiar with Scratch. It uses the same Scratch terminology and coordinate system, but coding is done using C#. The apps created can be sold on the Windows Phone, Android and iPhone marketplaces.
Instructions are available at http://tinyurl.com/scratchyxnadocs