No, no there is'nt.
Um.... in an awkward sort of way Adventure quest is... its offline, do quests, kill stuff, etc..
I only know of one other moba that runs on Mac and still is somewhat popular.Awesomenauts - casual MOBA on Steam, plays like a side scroller.
The PS3 does have some 2 player games that are great without requiring online multiplayer, but most games are single player and require an online connection for the multiplayer.
You can get tree oil at Walmart, or at or Amazon, or any good online or offline health store.
EDIT: There is a game on facebook that is really good called "Monster Galaxy" Try it out its awesome =] (Sorry to say but Stone Age 2 is gone offline and servers are dead)
On Any Mostly All Microsoft Games, To Make An Xlive Offline Account Just Run The Game Normally And Once The Xlive Account Creation Menu Pops Up, Look In The Top Right Hand Corner Of The Menu And It Will Say "create offline account"
Only the default skin shows up on any offline version
No, but it may, if you do not have any internet connection.
moviestarplanet.com
yes
You can't go online in offline mode. Offline mode pretty much saves a screenshot of a web page, meaning if you can't access the Internet you can still view the page. Although you will not be able to click any links or visit any other websites that are not saved in offline mode.