Umbrella Corps Second Trailer
A new trailer emerges for Umbrella Corps, a new third-person shooter set in the Resident Evil universe launching in May 2016.
Videos You May Enjoy
Articles You May Enjoy
- Supernova Introduces The Stormherald
- Supernova introduces their latest commander to the lineup: The Stormherald.
- Archlord II Open Beta Review
- It is an interesting concept; though it is touted as “Hardcore PVP,” I do not really see that yet.