*Chuckle* New trailer for Battleship movie shows aliens firing projectiles that LOOK LIKE GAME BOARD PEGS! Srsly: