You down for bombing hills? Peep game!