Tower Crush / Game Trailer

Game trailer for this awesome game. The trailer mix some real gameplay footage and some composed graphics.

Share It: