Mastering GeoZilla: The Definitive GPS Gaming Guide

Mastering GeoZilla: The Definitive GPS Gaming GuidePic Credit : knowtechie.com

GeoZilla is a geo-location RPG game putting a virtual monster battling twist on real world navigation for Android. Developed by Macedonia Games, this clever hybrid ties familiar location-based game concepts …

Read more