Justin Lee On January 11, 2008 at 10:08 am

Sega has send over some screen shots from the upcoming The House of the Dead 2 and 3 Returns for the Nintendo Wii. The game is due out March 18th 2008.

Comments are closed.