Typically, new Xbox Live titles are released on Wednesdays. There really isn't any set schedule for anything else. If all goes smooth, Certification by Microsoft takes 3-5 days then the app/game is live in the Windows Phone Store within 48 hours of certification. However, no to titles are the same and some move a little quicker and some move a little slower.