Featured / Reviews October 19, 2017 by Mike O'Raw · Published October 19, 2017 Wulverblade Review (Nintendo Switch) Any game where you can hurl a head at your enemies has to be cool.