Windows Phone 7のゲームはSilverlightでも作れる
Windows Phone 7というと、普通のアプリはSilverlight、ゲームはXNAというイメージがありますが、実際にはゲームをSilverlightで作ることが可能です。
VS2010 for Windows Phone でプロジェクトを作成した際、PropertiesにWMAppManifest.xmlというファイルが一緒に作成されます。このファイルがアプリの配置先などを定義しています。
このファイルにあるAppタグの属性、Genreに対してApp.Gamesと指定するとゲームとして取り扱われ、実機でGame Hubに表示されます。(Silverlightアプリケーションで新規作成するとデフォルトがApp.Normalになっています)
ただ、エミュレータにはGameハブがないので、App.Gamesを指定するとホームから見えなくなってしまいます。
逆にXNAアプリケーションを通常のアプリケーションとして取り扱うこともできるでしょう。