Technology ❯Gaming Technology ❯Game Design ❯Narrative Design
Sparse previews coupled with limited gameplay footage have fueled player doubts ahead of the June 10 release.