Check out the new trailer shown yesterday at the Best Indie Games event and with many more surprises in store at Guerrilla's upcoming event.