Mega Run Archives – Eye On Windows

Mega Run

027

Windows 8.1 App Watch: Mega Run

One of the more anticipated arrivals on the Windows Store recently, Mega Run looks like just another endless running game. Play it, though, and you…