Uma implementação bem interessante de uma plataforma de desenvolvimento de jogos é o SilverSprite utlilizado para desenvolver os jogos do site SilverArcade.
Consiste em uma implementação livre do XNA para silverlight. Vejam por si só ele funcionando em um demo com a biblioteca de colisões 2D Farseer.
Caso queiram o código fonte do exemplo acima: basta baixar o código aquiFarseer Xna Silverlight Project Para tanto, precisa-se do Visual Studio 2010 e SilverLight Tools 4



