Help me find an app I saw once and can't find again


Full time wrecker
Okay, I once saw an app that shows you maps of many popular games such as Battlefield 3 (at the time), and you could draw strategy on it - and it gets synced among your friends/team in real-time. I've been searching for the past 2 hours and am not a step closer to finding it. All my results are either random games, unrelated apps made for REAL maps, or other stuff even less related than that.

If someone knows what I'm talking about, please shoot me a link! Thanks!