 It was shown in March 2010 at the Penny Arcade Expo where more features of the game were revealed.It was released on June 2, 2010.In promotion of the game, several "Snoopy Flying Ace"-themed avatar items were released on the Xbox Live Marketplace on June 8, 2010.