Anyone heard if Bat Wars will be there again this year? Tried their website but that thing is jacked up.....:confused::D