Sweeping Vista
Concept »
A graphical effect that shows a massive amount of world or is used to give a sense of grand scale.
Recent topics on Sweeping Vista
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment