See some of the chaotic fun of Crossy Road Castle in this console announcement trailer for the upcoming procedurally generated cross-platform arcade multiplayer platformer game. Crossy Road...