Tagged: Survios

Review: The Walking Dead Onslaught

When it comes to zombie-themed franchises The Walking Dead has to be one of the most popular, gracing comic books, TV and videogames over the years. Virtual reality (VR) fans were already treated to...