Websites hosted on 85.13.163.91 IP Address
Geo Location Information for 85.13.163.91 IP Address. The IP Address 85.13.163.91 is located at 51.2993 latitude and 9.491 longitude in Germany. Friendly Location for the IP Address is Germany.
Xendex | mobile games
- xendex.com
XENDEX is a pioneer in mobile gaming, active as Developer, Publisher and Distributor since 2001. We coproduced over 100 games & distributed over 1000 games so far. Our global distribution network spans across telecom operators, app stores, OEMs and game portals in over 150 countries.
2,271,894
$
480.00
Playades | Global Mobile Games Distribution
- playades.com
Playades | Under Construction
Not Applicable
$
8.95