Tag: MMOWGLI

  • Game On

    To fight piracy the U.S. Navy has now added a new weapon. They have turned to a “World of Warcraft”-like multiplayer game called MMOWGLI. The game brings experts from around […]