New X-Men Origins: Wolverine screens

February 20, 2009

Activision sent over a new batch of screens for X-Men Origins: Wolverine. Wolverine is set to be released on all current platforms and will be released on May 1, 2009. Hit the jump for the screens.