Top
60°

New Ben 10 Omniverse 2 Screenshots Featuring the Incurseans

D3Publisher has released brand new screenshots for their upcoming video game Ben 10 Omniverse 2! This latest batch of screens feature the Incurseans, a technically advanced frog-like species who have their eyes set on Earth.

Read Full Story >>
gametactics.com
The story is too old to be commented.