Modern game development has proven to be a tricky beast, especially when differing creative purposes have resulted in lots of varying results. While some games purport to be entire worlds and succeed in that intention, others get caught up in countless side missions, fetch quests, and forgettable mini-games. Especially in the realm of blockbuster development […]