Ever been annoyed by barking little dogs?! Now you have a chance to punt it for a touchdown! If you miss the green beast will take it's revenge on you! Make the crowd go loud and score a touchdown!!!
(No dogs were harmed during developing of this game :D)