AlternativeTo Logo

Own This World

Own This World is a massively multiplayer location dependent game for the iPhone and Windows Phone 7 where the real world map has been split into millions of territories that you compete for with players that are also physically in the same area.

Recent user activities on Own This World