Blog Archives

You can let your inner rockstar out, now that Mowgli is launching a music-creation social game calledSongster. The Atlanta-based company is releasing the game on Facebook ( .)Mowgli has created a SongGrid where players drag and drop five second or ten-second…