Review: Halo Infinite

Halo Infinite gives players the pleasure of engaging gameplay that never grows stale, but suffers from a lack of variety in environments and lackluster antagonists.

Read More