Click image for more bug blastin' screens
Hudson has launched an online space
for its upcoming WiiWare FPS, Onslaught
. Courtesy of the site, we've got a bunch of new screens to drool over. If anything, we'd say they emit a Starship Troopers
vibe ... which is totally a good thing
. After checking out these screens
, you can bet we can't wait to shoot our share of space bugs. How about you all?