Theres a new trailer out for this game :) Start Steam, click 'my media', 'browse', and add it to the list :) Or watch here Zombines for teh win!