Creative Director


Tag

Carl Waldron March 24, 2019
Creating A Battle Royale Video Game

Creating A Battle Royale Video Game

Battle Royale games are the new zombie games. For a time, every third game…