Magicka Release TrailerCheck out the release trailer for Magicka.By Mike Tao on January 25, 2011 at 11:20AM PST Magicka