Halo Infinite Multiplayer Beta Sign-up: How to Sign Up to Halo Infinite Flight
Craig has spent several years in esports. He began his journey as a volunteer, writing about games he loved whilst studying at University. Upon graduating, he worked as a freelance writer, talking about esports and gaming for several years before landing in WeJiJ's gaming section.