When physics puzzler
Monster Island »8/02/12 11:30am 8/02/12 11:30am first launched on Windows Phone 7, it featured an Xbox Live Achievement that required the player to purchase items from the in-game store in order to unlock it. This caused Microsoft to pull the game from the marketplace just two days after release.