title: ASP.net WebApi pushing notifications to an iOS/Android mobile game written in Unity3D
body: <p>I'd like to use Unity3D to write a game to run on multiple mobile devices (Android / iOS / Windows phone); the game will send a HTTP Request to a .NET ASP MVC WebApi telling it that it is interested in a specific piece of data, and whenever that data is modified on the web server I'd like to send a push notification to the Unity3D game.</p>
  
  <p>I can foresee I will need two types of notifications. The first would simply update some game state, and the 2nd would also need the phone to alert the user of the notification in the case where they have switched the game off and put their phone away.</p>
  
  <p>Can someone recommend any libraries for Unity3D, and some articles for how to implement the server side please?</p>